 /**
 * Description: 生成业务表字段实体
 * Copyright:Copyright 2018 nfky.com. All rights reserved
 * @author:xk
 * @since:0.0.1
 * Create at:2018-01-18 下午 14:31:31
 *  
 * Modification History:
 * Date         Author      Version     Description
 * ------------------------------------------------------------------
 * 2018-01-18   xk       0.0.1     Initial
 */
package com.metro.generator.gen.beans.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import com.metro.core.beans.entity.BaseEntity;
import java.util.Date;
import com.metro.utils.DateUtil;
 /**
 * 生成业务表字段实体<br>
 *
 * @author xk
 * @since [0.0.1]
 * @version [0.0.1, 2018-01-18]
 */
@Data()
@EqualsAndHashCode(callSuper = false)
public class GenTableColumnEntity extends BaseEntity{
    private static final long serialVersionUID=1L;
    //业务表id
    private Long genTableId;
    //列名
    private String columnName;
    //列描述
    private String columnRemark;
    //字段类型
    private String columnType;
    //jdbc类型
    private String jdbcType;
    //java类型
    private String javaType;
    //java字段名
    private String javaField;
    //主键
    private Boolean isPk;
    //插入
    private Boolean isInsert;
    //必填
    private Boolean isRequire;
    //列表
    private Boolean isList;
    //查看
    private Boolean isInfo;
    //查询
    private Boolean isQuery;
    //查询匹配方式
    private String compareType;
    //表单类型
    private String formType;
    //字典类型
    private String dicType;
    //排序
    private Integer sortNum;



}
